wait on hand and foot - Alemán Inglés Diccionario